pillar snails - İspanyolca İngilizce Sözlük